Windowsの場合、ODBCデータソース アドミニストレータを使用して、論理サーバー名の構成およびクライアントDSNの定義を行います。
この項の内容は次のとおりです。
論理サーバー名の作成および構成を行うには、次の手順を実行します。
これによって、「ODBC データソース アドミニストレータ」が開きます。
次に例を示します。
TimesTen Client DSNを定義するには、次の手順を実行します。
クライアント・アプリケーションがインストールされているマシンでは、定義したDSNの現行のリストでこの名前が一意である必要があります。また、この名前には、最大32文字を使用できます。名前の競合を回避するには、論理サーバー名とサーバーDSNの名前を組み合せる一貫したネーミング規則を使用します。たとえば、Boston
およびChicago
が論理サーバー名で、Accounts
がサーバーDSNの名前の場合、クライアントDSNの名前はBoston_Accounts
およびChicago_Accounts
にします。
論理サーバー名の定義の詳細は、「論理サーバー名の作成および構成」を参照してください。
タイムアウト属性、UID属性およびPWD属性については、『Oracle TimesTen In-Memory Database APIリファレンス・ガイド』のデータ・ストア属性に関する説明を参照してください。
タイムアウト時間および認証を設定するには、次の手順を実行します。
サーバー名を削除するには、次の手順を実行します。
この例では、TimesTen Clientマシンはclient.mycompany.comです。クライアント・アプリケーションは、リモート・サーバー・マシンserver.mycompany.com
上のサーバーDSNにアクセスしています。サーバーの論理名は、ttserver_logicalです。
server.mycompany.com
では、TimesTen Serverデーモンが稼働していること、およびTimesTen Serverによってリスニングが行われているポート番号について、ttStatusユーティリティを使用して確認します。 server.mycompany.com
で定義されているかどうかを確認します。 client.mycompany.com
で、リモートTimesTen Server用に論理サーバー名のエントリを作成します。「TimesTen Logical Server Name Setup」ダイアログ・ボックスで、次のように指定します。ttserver_logical
と入力します。server.mycompany.com
と入力します。「TimesTen Server Name」ダイアログ・ボックスを開く手順および詳細は、「論理サーバー名の作成および構成」を参照してください。
client.mycompany.com
で、リモートサーバーDSNであるRunData70に対応するクライアントDSNを作成します。「TimesTen Client DSN Setup」ダイアログ・ボックスで、次の値を入力します。RunDataCS70
と入力します。ttserver_logical
と入力します。RunData70
と入力します。client.mycompany.com
からクライアント・アプリケーションを実行します。次の例では、TimesTen ClientとともにインストールしたttIsqlCSプログラムを使用します。ttIsqlCS connStr "DSN=RunDataCS70"
この例では、デフォルトのポート番号以外を使用するTimesTen Serverにアクセスする方法について説明します。
TimesTen Serverのネットワーク・アドレスがserver.mycompany.com
で、TimesTen Serverがポート22222
をリスニングしているとします。この場合は、次の方法を使用してサーバーDSNに接続できます。
server.mycompany.com
、ネットワーク・ポートに22222
を指定して論理サーバー名logical_server
を定義します。サーバー名にlogical_server、サーバーDSNにServer_DSNを指定してクライアントDSNを定義します。その後、次のコマンドを実行します。ttIsqlCS -connStr "DSN=Client_DSN"
server.mycompany.com
、ネットワーク・ポートにデフォルトのポート番号
を指定して論理サーバー名logical_server
を定義します。サーバー名にlogical_server、サーバーDSNにServer_DSNを指定してクライアントDSNを定義します。コマンドのポート番号を上書きします。ttIsqlCS -connStr "DSN=Client_DSN; TCP_Port=22222"
ttIsqlCS -connStr "TTC_Server=server.mycompany.com;
TTC_Server_DSN=Server_DSN; TCP_Port=22222"
TimesTenデータ・ストアへのクライアント・アプリケーションの接続をテストするには、次の手順を実行します。
ODBCデータソース アドミニストレータによってTimesTen Serverデーモンへの接続が試行され、接続が成功したかどうかを示すメッセージが表示されます。このテスト中、TimesTen Clientによって次のことが検証されます。
このテスト中、TimesTen Clientによって次のことが検証されます。